coastal avenue or promenade - Español Inglés Diccionario